Visualization of Hpf Data Mappings and of Their Communication Cost

نویسندگان

  • Christian Lefebvre
  • Jean-Luc Dekeyser
چکیده

HPF-Builder graphical environment provides an interactive and visual solution to edit and visualize HPF data mapping directives. It frees the HPF programmers of all the syntactic constraints. General and detailled visualizations give complete information about data distribution along the grids of processors. Compare several mappings implies to evaluate some statistics about load distribution and communications. This paper introduces an evolution of HPF-Builder which produces such statistics, and provides a graphical way to visualize them.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualization of Distributed Data Structures for HPF-like Languages

This paper motivates the usage of graphics and visualization for efficient utilization of HPF’s data distribution facilities. It proposes a graphical tooltkit consisting of exploratory tools and estimation tools which allow the programmer to navigate through complex distributions and to obtain graphical ratings with respect to load distribution and communication. The toolkit has been implemente...

متن کامل

Contributions to High Performance Fortran Compilation

This study presents our contributions to High Performance Fortran HPF compilation HPF is a data parallel language based on Fortran Directives are used to specify parallelism and data mapping onto distributed memory parallel architectures We aim at translating a global addressing implicit communication HPF pro gram into a message passing parallel model with local addressing and explicit communic...

متن کامل

Value - Based Distributions and Alignments in Fortran DReinhard

Compiling irregular applications written in a data-parallel language, like Fortran D or High Performance Fortran (HPF), presents a challenge of growing importance. A major component of data-parallel programming is the data mapping, i.e., data distribution and alignment. Map-pings may be either regular, in which case they correspond to simple functions between array indices and owning processors...

متن کامل

Visual edition of HPF mappings

Fortran 90 is the actual standard in term of data parallel language for scientiic computing. To develop a data parallel algorithm on a distributed memory machine, programmers generally use the High Performance Fortran extension of Fortran 90, in particular the data mapping directives. HPF-Builder graphical environment goal is to free the HPF programmers of all the syntactic constraints due to t...

متن کامل

Optimal Compilation of Hpf

Applications with varying array access patterns in a parallel distributed memory machine require to dynamically change array mappings. Hpf (High Performance Fortran) provides such remappings, possibly on partially replicated data, explicitly through the realign and redistribute directives and implicitly at procedure calls and returns. However such features are left out of the hpf subset or of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007